/*
 * GameListener.java
 *
 * Created on 14 de Julho de 2011, 18:09
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package intopo.game.gui;

import intopo.game.Game;
import intopo.game.Strategy;

/**
 * A listener interface for game editing events.  
 * @author <a href="mailto:mariano.pedro@gmail.com">Pedro Mariano</a>
 *
 * @version 1.0 14 de Julho de 2011
 */
public interface GameListener<
		G extends Game<S>,
		S extends Strategy<S>>
	extends java.util.EventListener
{
	/**
	 * Gives notification that a parameter of a game has changed.
	 */
	public void parameterUpdate (GameEvent<G, S> e);
}

// Local Variables:
// mode: java
// mode: flyspell-prog
// ispell-local-dictionary: "british"
// End:
